package me.buick.util.snmp.core.dao.impl.snmp;

import me.buick.util.snmp.core.dao.DiskInfoDAO;
import me.buick.util.snmp.core.dao.NetworkIfInfoDAO;
import me.buick.util.snmp.core.dao.ProcessInfoDAO;
import me.buick.util.snmp.core.dao.SystemInfoDAO;

/**
 * 
 * Version 1.0
 * 
 * @author buick
 *
 */
public class SNMPDAOImplPool {
	
	private DiskInfoDAO diskInfoDAO = null;
	
	private NetworkIfInfoDAO networkIfInfoDAO = null;
	
	private ProcessInfoDAO processInfoDAO = null;
	
	private SystemInfoDAO systemInfoDAO = null;

	public DiskInfoDAO getDiskInfoDAO() {
		return diskInfoDAO;
	}

	public void setDiskInfoDAO(DiskInfoDAO diskInfoDAO) {
		this.diskInfoDAO = diskInfoDAO;
	}

	public NetworkIfInfoDAO getNetworkIfInfoDAO() {
		return networkIfInfoDAO;
	}

	public void setNetworkIfInfoDAO(NetworkIfInfoDAO networkIfInfoDAO) {
		this.networkIfInfoDAO = networkIfInfoDAO;
	}

	public ProcessInfoDAO getProcessInfoDAO() {
		return processInfoDAO;
	}

	public void setProcessInfoDAO(ProcessInfoDAO processInfoDAO) {
		this.processInfoDAO = processInfoDAO;
	}

	public SystemInfoDAO getSystemInfoDAO() {
		return systemInfoDAO;
	}

	public void setSystemInfoDAO(SystemInfoDAO systemInfoDAO) {
		this.systemInfoDAO = systemInfoDAO;
	}	
}
